Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 EBURY MEWS Terraced £2,571,578 £1,610,000 7 Jan 2014
2 EBURY MEWS Terraced £2,266,734 £1,975,000 8 Dec 2020
3 EBURY MEWS Terraced £2,400,000 26 May 2023
4 EBURY MEWS Terraced £2,664,233 £2,200,000 2 Jun 2020